English Dictionary
◊ NARRAGANSETT BAY
Narragansett Bay
n : a deep inlet of the Atlantic Ocean in Rhode Island [syn: {Narragansett
Bay}]